more abominable - French English Dictionary